sooner the better - French English Dictionary